<template>
  <div>
    <h3>我是子组件</h3>
    <p>我是子组件中的{{ value }}</p>
    <button @click="hClick">点我加一</button>
  </div>
</template>

<script>
export default {
  // 接收父组件传递过来的值 value
  props: {

    value: {
      type: Number,
      required: true
    }
  },
  methods: {
    hClick() {
      // (this.value++) === (this.vulue = this.value + 1)
      // this.value++
      // 父组件传递过来的内容子组件不能直接修改
      // 如果想要修改props由父组件传递过来的值value, 可以通过子传父进行修改
      this.$emit('input', this.value + 1)
    }
  }
}
</script>

<style>

</style>
